    
footer{ background-color: #000; padding: 1.5rem;}
.footerWrap .line{ width: 100%;  border: 1px solid rgba(151, 151, 151, 0.17); margin: 1rem 0;}
.about-t{ height: 2rem; line-height: 2rem; overflow: hidden;}
.about-t h2{float: left; font-size: 1rem; color: #fff;}
.about-t a{ float: right;}
.about-t a img{ width: 0.6rem; height: auto;}
.about-m a{ display: inline-block; width: 32%; text-align: left; color: #999; font-size: 1rem; line-height: 2rem;}
.telBox{ margin-top: 0.5rem;}
.telBox img{ width: 0.9rem; height: auto; vertical-align: middle; margin-right: 0.5rem; padding-bottom: 0.4rem;}
.telBox .tel-num{ font-size: 1.08rem; color: #fff;font-family: DIN-Bold, DIN;
font-weight: bold;}
.telBox .tel-time{ font-size: 1rem; color: #999; margin-left: 1rem;}
.icp h1{ font-size: 1.2rem; color: #fff; text-align: left; margin-bottom: 1rem;}
.icp p{ font-size: 0.75rem; color: rgba(222, 222, 222, 0.25);}
